November rain - Turkish English Dictionary